.page-index {
  background: url('/static/work/bgs.jpg') no-repeat;
  background-size: 100% auto;
  .swiper {
    padding: 0 20rpx;
    width: 100%;
    padding-top: 50rpx;
    swiper {
      width: 100%;
      height: 328rpx;
      .img {
        width: 100%;
        height: 100%;
        border-radius: 20rpx;
      }
    }
  }
  .img-box {
    .img-x {
      &.active {
        text-align: right;
      }
    }
  }
}


.notice-wrapper {
  background: #E7FDFF;
  box-shadow: 0px -10rpx 24rpx 0px #FFF inset, 0px 10rpx 24rpx 0px #FFF inset;
  margin-top: 24rpx;
  .u-notice-text {
    color: #333 !important;
    font-size: 24rpx !important;
    font-weight: 400;
  }

}

::v-deep .u-notice-bar {
  padding: 10rpx 18rpx !important;
}